package Day_0216.JVM.ClassLoader;

/**
 * @author zxc
 * @date 2023/02/16 20:20
 **/
public class JVM_Definition {
    public static void main(String[] args) {
        /**
         * 什么是Java虚拟机？为什么Java被称作是“平台无关的编程语言”？
         * ===》
         * （1）Java虚拟机，是一个可以执行Java字节码的虚拟机进程。
         *  Java源文件被编译成，能被Java虚拟机执行的字节码文件。
         * （2）Java被设计成，允许应用程序可以运行在任意的平台，而不需要程序员为每一个平台单独重写或者是重新编译。
         * ===》
         * 核心思想 ：Java虚拟机，让这个变为可能，因为它知道底层硬件平台的指令长度和其他特性。
         */
    }
}
